battered sole - Francés Inglés Diccionario